About 770 letters

About 4 minutes

#issubclass

Description: Check if a class is a subclass of another.

def issubclass(cls, classinfo) -> bool:
    '''
    Check subclass relationship

    :param cls: A class
    :param classinfo: A type
    :return: Returns True if cls is a subclass of classinfo, otherwise False
    '''

Example:

class Parent:
    pass

class Son(Parent):
    pass

print(issubclass(bytes, str))
print(issubclass(int, float))
print(issubclass(int, object))

print(issubclass(Parent, object))
print(issubclass(Son, object))
print(issubclass(Son, Parent))
print(issubclass(Parent, Son))

>>> Establishing WebAssembly Runtime.

>>> Standby.

Powered by Shift.

Updated: 6/9/2025

Author: PlanC

Created: 6/9/2025